November 18, 2009

Social Suicide is a London based fashion duo who make exquisitely extraordinary mens wear. I am inspired.

Dictators of Fashion