Hamish Bowles in Margiela - Costume Institute Benefit - 40 | Costume ...

Responsive image
source