Church of the Immaculate Conception (Adam & Eve)

Architecture & Buildings

Europe, Ireland, Dublin