Image
church
church
All Saints Church Ledsham

All Saints Church, Park Lane, Ledsham, Leeds, West Yorkshire, LS25 5LP
Leeds
LS25 5LP
United Kingdom

All Saints Church Ledsham

53.7621612, -1.3098199