TagRoy Orbison

NEDA

Born in South London to Iranian parents, Neda is a British vocalist and songwriter who draws from a melting pot of diverse influences.

Continue Reading