Ligar, C. W., & Ordnance Survey. (1897). Townland of Ballymacpeak [Ballymacpeake], parish of Maghera, County Londonderry, North view of the artificial island and old fort.
MLA CitationLigar, C. W., and Ordnance Survey. Townland of Ballymacpeak [Ballymacpeake], Parish of Maghera, County Londonderry, North View of the Artificial Island and Old Fort. 1897.
Warning: These citations have been automatically generated and may not always be 100% accurate..