Buy Add to Lightbox
Clock tower and steeple of La Iglesia de la Inmaculada Concepcion, an 18th century church on the Parque Central in Heredia, Costa Rica
Clock tower and steeple of La Iglesia de la Inmaculada Concepcion, an 18th century church on the Parque Central in Heredia, Costa Rica
Filename: Heredia003.jpg
Copyright

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