Half buried Lion's head on the Thames near Vauxhall Bridge, reminds me of the sequence in Plant of the Apes with the Statue of Liberty.
Comments
Sign in or get an account to comment.