Icarus59

By Icarus59

City of Manchester Stadium

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.