Most statues are boring, but this one in Vauxhall, London is pretty cool Post Comment Receive notifications Add a comment...