London 2005

Of course, the girls had to go shopping at Harrods -- but the place is truly immense, and unless you have a plan you'll just get exhausted wandering around in there.

Previous Up Next