high heels

These “Human Skin” Heels Are The Worst Thing We Have EVER Seen

Oh no. Oh no. This must be some kind of joke, right? Montreal-based designing duo Hannah Rose Dalton and Steven Raj Bhaskaran,…

6 years ago