Results 1 results found Iglesia Parroquial Mayor del Espiritu Santo (Parish Church of the Holy Spiritus), Sancti Spiritus, Sancti Spiritus Region, Cuba, West Indies, Caribbean, Central America Parroquial Mayor Del Esparitu Santo; Sancti Spiritus, Cuba