Crossbrae in Aberdeenshire

Crossbrae in Aberdeenshire is a farmyard.
Land Use
farmyard