St Andrews Church, Deal

 

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