Jade (Out of Time)

Jade and her sister Alesha stayed in a sharehouse in Cardiff in 2007. (TW: Out of Time)