Nature's Eye Worcester, UK
Leigh is a Composer, Mult-instrumentalist, and Producer based in leafy Worcestershire, United Kingdom. He has an intense fascination with traditional and ambient music - as well as fusions of both. His motto is a journey is best taken in the psychological realms. ... more
Streaming and Download help
If you like Nature's Eye, you may also like:
Bandcamp Daily your guide to the world of Bandcamp