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