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