Magherafelt First Presbyterian Church

Details

Site: Magherafelt First Presbyterian Church

Address

21 Meeting St
Magherafelt
Derry~Londonderry
BT45 6BW