Tag Archives: alexander mcqueen.

HALF MASCULINE.

39

Skater Stripes.

London, England
29