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