Friday, March 5, 2010

Tower of London

Here is the Tower of London which is basically a castle. There is a neat museum inside.

No comments:

Post a Comment