Dec 4, 2006

The Tower of London with a view of the water gate called "Traitors' Gate." This picture was taken on our river cruise as we sailed down bank of the River Thames.

We're at Trafalgar Square, a site in central London that commemorates the Battle of Trafalgar in 1805.

No comments: