St Andrews Church, Deal

 

A recent commission ‘Four Angels’ is complete and has been installed inĀ East window of the Lady Chapel.