The Home Farm Barn (1694) in City of Leeds

The Home Farm Barn (1694) in Leeds is a building. The Home Farm Barn (1694) is near East Avenue.

Building Type
building