It's a steel sculpture that stands on the outskirts of the city of Newcastle upon Tyne in the North East of England. It's amazing. See here: http://en.wikipedia.org/wiki/Angel_of_the_North
What is that?
This puts it in perspective.
Please login to comment.
Belle said (8 months ago)