St Rose Of Lima Catholic Church
Grenada
>
Saint Patrick
>
St Rose Of Lima Catholic Church
St Rose Of Lima Catholic Church is a building in Saint Patrick.
St Rose Of Lima Catholic Church
Object
Religion
Building
Yes
Church Road
Prospect Road
Almost Paradise Cottages, Mount Alexander