The latest sculpture in London: "Alien" by David Breuer-Weil. This visitor from a different world has crash-landed in Lower Grosvenor Gardens near Victoria. He's lucky that the natives are friendly...
Comments
Sign in or get an account to comment.