Still Land

Still Land
2013
170 x 200 cm