St. Lurach's Church of Ireland, Maghera

Details

Site: St. Lurach's Church of Ireland

Address

25 Church Street
Maghera
Derry~Londonderry
BT46 5EA