A British actress, born in London, England. She is famous for her participation in several artistic works, including Breathless (2013) and Alright Now (2018).
A British actress, born in London, England. She is famous for her participation in several artistic works, including Breathless (2013) and Alright Now (2018).