Saturday 26 April 2008

Trafalgar Square




AMAZING! I guess this was a monument build after the English defeated the French to kinda say, "Up Yours" according to Will.
The road through these arches leads to Buckingham Palace which is about a mile away.
We'll do that on our next visit!

No comments: