Across The Pond
Big Ben, London England
The London Eye and the River Thames
St. Paul's Cathedral
From inside the Tower of London, a shot of Tower Bridge.
Statue outside of Buckingham Palace, London.
Natasha staring in awe up at Tower Bridge in London.
Oh yeah! Abbey Road!
The legendary Harrods department store
A few shots from our recent trip to London, England. Such a beautiful city and country. We hope to return there in the near future.