Invasion Of The Aluminium Stag

Ever since my first visit, or should I say experience (great one at that) at Le Trois Garcons, I knew I was on the look out for an animal, stuffed or other wise to dress in pearls and a tiara! I found it kind a tricky as Top Shop was about as much as I [...]