Elevation of 21 Apple House Terrace, Luddenden Foot, Halifax HX2 6PU, UK

Location: United Kingdom > England > West Yorkshire > Luddenden Foot >