A "Gift From the Olympic Gods" .. one of a series across London intended to look as if they had just landed. Nice idea, but then I found the same thing in other places, and discover there are five across London.
This is the page that shows all the different types and their locations.
No comments:
Post a Comment
Sorry verification is here to stay .... a short experiment without showed it is neeeded