Tilda Swinton arrives at a photo call for the film "Only Lovers Left Alive" during the 66th annual Cannes International Film Festival in Cannes, France on May 25, 2013. UPI/David Silpa
Please fill out form for pricing information for the photo below.