London Eye Reflection
Perfect mirror reflection of The London Eye south of the Thames River. The London Eye is lit with white lights and is complimented with blue twinkle lights in a row of trees lining the pathway. The trees provide a perfect vanishing point in this low angle view photograph.
Image dimensions: 6500 x 4875 pixels