London Eye

View of the London Eye from the Westminster Bridge across the River Thames; the cars are really nice because there’s machines inside that show you what you’re looking at in whichever direction and give you more information about it.

Both comments and trackbacks are currently closed.