England, London, Wapping, St Peter's London Docks Catholic Church, Stained Glass Window depicting Marriage Ceremony