All Saints (Haywood)

Buxton, Derbyshire, United Kingdom



All Saints (Haywood), Buxton, Derbyshire, United Kingdom