Posted on Jan 23, 2017.
Tallia Storm attends the World Premiere of T2 Trainspotting at Cineworld on January 22, 2017 in Edinburgh, United Kingdom.