Trafalger Square

Trafalger Square in London. This is looking North up to the National Gallery with St Martin in the Fields Church on the right. On the left is a giant blue cockerel. Nope, I don't get that either. At first I thought it must be something to do with the French Rugby Team, but no, it's a piece of art.

Comments
Sign in or get an account to comment.