Beautiful stained glass window from a church somewhere in Kent.