Bartaggart
United Kingdom
>
Dumfries and Galloway
>
Bartaggart
Bartaggart in Dumfries and Galloway.
Bartaggart
Land use
farmyard
High Bridge of Barlay
Brig House