Ted Jasper

关于此艺人相关信息

Now based between London and Cornwall, Ted Jasper has recently stepped out from behind the producer’s desk and in front of the microphone to explore songwriting and vocals in his latest single ‘Stella’.