Hermit living under the giant dress of a woman, making surreal sculptures in the sand. Still life with teeth. Zurbaran, Rene Magritte, Jean Delville, Max Ernst, Roger Dean
Hermit living under the giant dress of a woman, making surreal sculptures in the sand. Still life... [more]