Tag Archives: Vivienne Westwood

Leopard is the most popular print in the fashion industry. Worn by tribal chiefs and sex symbols alike, it stands for danger […]