Iris Strubegger

Ph: Mert Alas and Marcus Piggott | Vogue Paris March 2009

Agencies