FleaInNYCbanner.jpg

? Badass swords | Main | An even better giant cockroach movie ?

November 07, 2011

Leather and leaves

Everything from Alexander McQueen, 2011.

Posted by Ghost of a flea at November 7, 2011 07:44 AM