CATEGORIA: Catedrales
Cathedral Basilica of the Immaculate Conception
Derek Walcott Square. Castries, Santa LucĂa