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