10 June 2007. A stained glass window over an altar in the Mechelen cathedral. Belgium