Wednesday, September 10, 2008

The Tower of London


The Tower of London is actually a fort--a city within a city.

No comments: