Garza Blanca Resort in Puerto Vallarta, Mexico
Photos by Seattle event, architecture and food photographer Suzi Pratt
Puerto Vallarta and Sayulita, Mexico
PrattMexicoPuertoVallartaPuerto Vallartaresortbeachbeach resortMexico resortMexico beach resortNuevo Vallartatravel photographySayulitatropicaltropicstravellandscapenature