Mountcow
United Kingdom
>
Alba / Scotland
>
North Lanarkshire
>
Mountcow
Mountcow in North Lanarkshire.
Mountcow
Land use
farmyard
Bothwellshields Road
Blackridge Farm, Newhouse