Monday, September 25, 2017

Claudia Schiffer, Eva Herzigova and Helena Christensen by Tom Munro for Vogue Spain September 2011