Saint Mary & All Saints Church

Saint Mary & All Saints Church
Windsor End, Beaconsfield, Buckinghamshire, HP9 2JW