Europe Vacation Pics / Tower Bridge

5/28/2003

Previous Home Next

Tower Bridge

London......the London Bridge is now at Lake Mead.