download (3) Published March 9, 2020 at 274 × 184 in – LA IGLESIA DE PAULA (Paula Church), Havana, A Relic of the Past Still Alive. PHOTOS. TheCubanHistory.com Comments comments