Quantcast
for the love of god skull
http://youtu.be/wK_-Ycn69sg We're all familiar with Alexander McQueen's iconic skull print scarf. The beautiful silk accessory  first appeared in his Spring 2003 collection and has since become synonymous with the design house itself.