Colombia

Image 20 of 69
< Prev Next >

Cathedral Of The Immaculate Concepcion, Barichara, Colombia.jpg

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