Loch Ness
Loch Ness is a Freelance Artist and Muralist based in Bristol, UK, specialising in psychedelic surreal imagery. His artwork playfully disorientates you to a place that oozes a twisted harmony and Zen.