Installation
Installation
Pig & Pear
Pig head on an oil painting of a red pear framed by the Golden Godhead carving. Once upon a time, in the charming village … Read
The Artist as an Anchorite: Creative Isolation
In our strange time, thousands of artists chose to be walled up alive.