Noticed this at the City of Manchester stadium tha was built for the Commonwealth Games.Not sure what its meant to represent but it certainly caught my eye .
Comments
Sign in or get an account to comment.