St. Clare's Convent

St. Clare's Convent is a place of worship in Cavan.

St. Clare's Convent

Object
Religion
building
Yes