A British actress and model who was born in England. She is known for her role as Tutu in You Can Tutu (2017).
(According to views)