Steve Self live official
Zakynthos
Steve, originally from Newcastle, now residing in Greece, has been producing electronic music since 2004. But much earlier in life studied classical piano, and is an avid didgeridoo player. …
Steve, originally from Newcastle, now residing in Greece, has been producing electronic music since 2004. But much earlier in life studied classical piano, and is an avid didgeridoo player. …