A stained glass window in St Peters Church, Drogheda