Church of the Annunciation
2020-03-20 17:58:40 UTC
Church of the Annunciation in Finglas West is one of the biggest churches in Dublin. It was designed by David Keane (David Keane & Partners, later KMD Architecture) in 1967. A massive building with a capacity of 3500 people (!). Large scale structure with impressive concrete roof. Stephen Walsh designed…