Town Fox

By TownFox

Torchwood Light

Visited the Dr Who Exhibiton and Studio Tour with the Staggering Stories team. In the evening had amouch around Cardif and I decided to 'play' with the lights in Millenium Square, Cardiff Bay, where Tourchwood Tower stands.

Comments
Sign in or get an account to comment.