Maidens Hall in Meldon, Northumberland

Maidens Hall in Northumberland, Meldon is a farmyard.

Land Use
farmyard