Adcock Bank Farm in City of Leeds

Adcock Bank Farm in Leeds is a farmyard.

Land Use
farmyard