This is a sculpture by Ludmilla Tcherina. It's located at the French end of the Channel Tunnel. Unfortunately this means we are on our way home. Au revoir France.
Comments
Sign in or get an account to comment.