Images / Photo shoots / Photographed by Mert Alas & Marcus Piggot on December 12th 2005 in Barcelona, Spain for Vanity Fair (March & April 2006)
11 of 11
11 of 11