Garza Blanca Resort in Puerto Vallarta, Mexico
Photos by Seattle event, architecture and food photographer Suzi Pratt
Puerto Vallarta and Sayulita, Mexico