Location of Magheracross Parish Church


View Magheracross Parish Church in a larger map