Tag: the sacred house

Illamasqua Nail Polish in Hemlock from The Sacred Hour AW13 Collection

Ok, so this is very possibly the most difficult beauty product to do justice for on Β photograph ever. Illamasqua’s Hemlock Nail Polish was originally released as a limited edition as part of the Freak collection, but for AW13 it’s back again and hopefully this time it will hang around a bit longer, as it’s a […]

Read more