Stained glass window in St. Peter's Church in Phibsborough, Dublin