Mathias Schauwecker

 

Oh, my God(zilla)! , 2015, 150 x 75 cm