The London Eye


The London Eye rotates in front of the River Thames in London February 8, 2008.

A view of the London Eye rotating above trees covered with blue lights in London February 8, 2008.

No comments: