Tuesday, November 14, 2006

Looking out over the Thames from our London Eye capsule...you can just see the capsule in front of us on the left half of the picture.

No comments: