IRELAND: LONDONDERRY: Aghadowey Presbyterian Church in Aghadowey Townland



Source Information