NEUTRAL

St. Lelia's Church

Limerick, Ireland

First built 1977, renovated 2006, one of two catholic parish churches in the St. Munchin's parish.

Submit Update