St. Mary's Church and the Deanery Tower built in 1495, Hadleigh, Suffolk.

St. Mary's Church and the Deanery Tower built in 1495, Hadleigh, Suffolk, England