Yuri Leitch
Yuri Leitch is the highly-regarded, Glastonbury-based artist known for his mythological, erotic and fine art creations.
Born in Devon, England of rich Scottish, Welsh and Irish ancestry, his reverence for all things natural be it the human form, flora or fauna, shines through in all his incredible paintings. Yuri’s work is rooted in his knowledge and passion of Spirit, esoteric symbolism and world mythology.
Learn more about Yuri and his work at yurileitch.co.uk