Still Land

Still Land
2013
67 x 75 cm