Peter van Straten Art by Peter van Straten

Exploding life
In every tamed place, hides the secret lode. Of a million miraculous seeds, waiting to explode. Oil on canvas