Friday, March 31, 2017

Eva Herzigova by Mario Sorrenti for Vogue Paris May 2003