Introducing Francesca Trimborn

Can you tell us a little about yourself? Can you share a unique or interesting aspect about yourself that people may not know? My name is Francesca Trimborn, I was born in 2002 in Los Angeles where I lived for 10 years. I then moved to London, which is where I currently live. ¬†Apart from…

Read more