Interior of church
Interior of church

press to zoom
Interior of church
Interior of church

press to zoom
1/1

All Saints Church

Location:

Chelsworth, Suffolk 

Project:

Renovation of a Grade 1 listed ecclesiastical building.