Line Up
Jeshua (Joshua Gray) is a Dundee-born solo artist based in Glasgow. His introspective dream pop encapsulates the everyday experiences of a fly-on-the-wall shop assistant, drawing from feelings of disconnection and the need for distraction from programmed living.