James Tall Rose
James Tall Rose

James Tall Rose

london

There are so many people. giving me grief.This is how i am singing it, now and writing my own songs. what is written are all my feelings. and i am so happy, i was given a chance. to share my…