Mosheuch
Mosheuch

Mosheuch

London

Mosheuch (mo-shee-ukh) is Hebrew for 'the anointed one'. In the ancient Near East, olive oil was mixed with sweet smelling fragrances and psychedelic herbs to anoint kings and sanctify templ…