The Sweating of Sea Urchins
2014
Posters