10/04/2008 | Armagh, Northern Ireland | Stunning window in St. Patrick's Cathedral.