Buy Add to Lightbox
La Iglesia de la Inmaculada Concepcion, an 18th-century church on the Parque Central in Heredia, Costa Rica
La Iglesia de la Inmaculada Concepcion, an 18th-century church on the Parque Central in Heredia, Costa Rica
Filename: Heredia002.jpg
Copyright

View This Image's Galleries:
Costa Rica -- various locales