Leyla main picture

Leyla A

Musician

London, United Kingdom

About me

Been here a while but am trying to build more friendships in this wonderful city :)