The stranger the better...
I am a UK artist, my weird and colourful creations are inspired by psychedelia, nature and space.