Our Lady of the Angels Basilica, Cartago, Costa Rica" iPad Case & Skin for Sale by gigges | Redbubble
Santiago Apostol Parish Ruins in in the city of Cartago, Costa Rica. The site was never completed and what had been built was destroyed by numerous ea Stock Photo - Alamy