Uppermoor
United Kingdom
>
Dumfries and Galloway
>
Uppermoor
Uppermoor in Dumfries and Galloway.
Uppermoor
Land use
farmyard