Spotted this metal 'sculpture' in Cambridge Retail Park. It could be a version of The Shard! It looks more imposing when the weather is at its worst.
Comments
Sign in or get an account to comment.