idols-pix-press.jpg

The Gods of Noah, 2016, Diorama, 110 x 70 x 80 cm