« Back to Britain 2002
We were fortunate to hit London when Buckingham Palace was open to tourists. This is the Queen Victoria Monument, located across the street from the Palace.
Permalink