Image 1 of 1


Actress Tilda Swinton at the Point Hotel in Edinburgh with a Diamond Award for lifetime achievement in the cinema given to mark the 60th anniversary of the Edinburgh International Film Festival. The Festival which ran from 14th to 27th August featured films from across the world and was at the time the world's longest running film festival.