Designed by
Title
Church of Our Lady of Guadalupe clock tower, Puerto Vallarta, Mexico #196891272
Description
Puerto Vallarta, Mexico - April 25, 2008: Church of Our Lady of Guadalupe . Closeup of brown-red brick stone clock tower against light blue sky. Green foliage, restaurant and business signs
This image is editorial