Milltown of Craigellie in Aberdeenshire

Milltown of Craigellie in Aberdeenshire is a farmyard.

Land Use
farmyard