The Emperor’s New Clothes, Installation View, 2005. Paint, candelabra, il Laboratorio dell Imperfetto, Gambettola, Italy

Previous
Previous

SKYCROP

Next
Next

TOUCHING THE MAN IN THE MOON