Becky Glenn is a 25-year-old sculptor based in London. Her work straddles the fine line between repulsion and delight resulting in an array of quirky sculptures that are both humorous and disgusting.
Share this post:
Facebook
Twitter
WhatsApp
Pinterest
Reddit
Telegram