Scotland
2015, silkscreen, 60 x 60 cm
edition 10
Hiekka Art Museum
France
Alkukuva