
The Alien Shoe from
Alexander McQueen’s final runway show, Spring 2010, photographed for the V&A Savage Beauty exhibit
Editor and Production Coordinator.

The Alien Shoe from
Alexander McQueen’s final runway show, Spring 2010, photographed for the V&A Savage Beauty exhibit
Tags: