Raaaar! This is in the foyer of the Natural History Museum in London (the Exhibition Road entrance - not the famous Diplodocus-skeleton entrance on Cromwell Road). I think this is a brilliant representation of Medusa - she looks demented.
Comments
Sign in or get an account to comment.