James Smith

Name: James Smith
Age: 15
Act: Essex based singer James Smith sings his own beautiful interpretation to classic soul hits