Fancy Caverns

Francesca Megan Caverns Goes By Fancy Caverns (Born May 29, 2003) is an United Kingdom London England Actress who is Known for Her role of Rita in The Furty Channel original series (State of Izzy) That is set to Premiere in 2016 on The Network.