<--Previous
Up
Next-->
InsideHolySpiritGaranaro
This is a Catholic church where weekly English language Masses take place. I preferred the Swahili version at St. Theresa's.