Sunday, April 28, 2013

Kati Nescher by Patrick Demarchelier for Vogue Portugal April 2013