The God Particle by jocasta

The God Particle

Could this be the Large Hadron Collider? NO! It's the roof at the Trafford Centre - thanks, Craig.
Wow. Simetimes it's the title that does it!
February 8th, 2013  
Cat
Can't believe this is a shopping centre roof ... looks really architectural ... love the grunge factor !!
February 8th, 2013  
Leave a Comment
Sign up for a free account or Sign in to post a comment.