Still Land

Still Land
2013
110 x 196 cm