The Big One - Europe

The London Eye sure does give you great views. We were very lucky with the weather. Excellent.

The London Eye sure does give you great views. We were very lucky with the weather. Excellent.