Luxuria Pills by Catharina van de Ven

Catharina F.M. van de Ven aka Catharina van de Ven is a Dutch sculptor whose ongoing series, Luxuria, is a collection of projects that reflect human desires. A recent addition to her Project Luxuria are a series of automotive colored 3D pills that represent the human predilection for lust. Read more