St. Margaret's Church

St. Margaret's Church
Church Lane, Leeds, West Yorkshire, LS18 5LA
Photo of St. Margaret's Church