Image 1 of 1

Villa de Leyva, Colombia.jpg

Colombia, Villa de Leyva, Andes Mountain Town, Spanish Colonial, Declared A National Monument in 1954, South America