Planet Caravan

36. A worm entering a portal / Oil pastel on paper / 21cm x 29.7cm / £85

36. A worm entering a portal / Oil pastel on paper / 21cm x 29.7cm / £85