Colombia

Image 48 of 69
< Prev Next >

Barichara, Colombia.jpg

Colombia, Barichara, Iglesia de Barichara, Spanish Colonial Town Declared A National Monument, Santander Region