Madeleine Rakic-Platt

Madeline Rakic-Platt played Lily Frobisher in the Torchwood story Children of Earth.