Image 1 of 1

The Plaza Mayor In The Colonial Town Of Villa de Leyva.jpg

Colombia, Villa de Leyva, Plaza Mayor, Andes Mountains Town, Spanish Colonial, Declared A National Monument In 1954, Iglesia Parroquial Fronts The Square, South America