Natasha RaphaelNatasha Raphael2006Queuebrick VideoOverviewDiscussionNatasha RaphaelActing·Mar 16, 2006·London, United KingdomRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditChristmas at Malory Towers2022 · Irene EdwardsIrene Edwards