
Art
Tessa Farmer’s Fairies and London’s Little Shop of Horrors
| January 25, 2012
Tessa Farmer is a London-based artist whose tiny sculptures concern the macabre undertakings of entomological fairies and their biological flying machines. She recently showed creepy, awesome new work
Read More
