A photo of Lars von Trier in a kilt

Wednesday August 24th 2011