When you follow Nature's Eye, you’ll get access to exclusive messages from the artist and comments from fans. You’ll also be the first to know when they release new music and merch.
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.