This was taken at the annual Greenwich Festival which has a pretty eclectic mix of street theatre, art installations and entertainment. This was a giant beached whale by the side of the Thames.
Comments
Sign in or get an account to comment.