Isla Watt

Born: None


Placeholder

The Crimson Petal and the White

as Sophie Rackham
First aired: 2011-04-06

Follow Sugar into the underbelly of Victorian London seething with vitality, sexuality, ambition...

TV Show page