Animal Hair

Animalhair is an in-your-face (and on your face) jewellery/eyewear brand by British artist Anna Mulhearn. Everything is hand made to order in Liverpool, UK.