Oil on canvas 120 x 150 cm 2017
Tag: Diorama
Fish Film No. 1
Pig on Pig in the Butcher’s Shop
Black Smokers en de Extremofielen
Video Black Smokers en de Extremofielen 2014 3’53” Black smokers are hydrothermal vents in the ocean floor where hot lava flows … More