Stress Call of the Stinging Nettle

2010
85 x 197 cm
Courtesy of Collection Michael Storåkers