Image 1 of 1

Iglesia de Barichara, Colombia.jpg

Colombia, Barichara, Colonial Town, National Monument, Santander Province, 18th century Cathedral de la Immaculada Concepcion
<