Advertisement

Kathy Silver

Photo detail

One of the glorious sunsets that delight tourists and natives alike in the Mexican beach resort town of Puerto Vallarta.