10 June 2007. Stained glass windows in the Mechelen cathedral. Belgium