flux.1-沙雕 - 沙子雕塑-沙雕

shadiao,  A sand sculpture depicting A snail in a spacesuit controlling a spaceship with its tentacles in space,  chasing...