The Our Lady of Lourdes Church on Inch Island in Inishowen, Donegal. The church was built in 1922 and was designed by Derry J.P.M. McGrath (1875-1948).
The Our Lady of Lourdes Church on Inch Island in Inishowen, Donegal. The church was built in 1922 and was designed by Derry J.P.M. McGrath (1875-1948).