Architect’s Joy As London Eye Still Sparkling After 25 Years

London, United Kingdom: Floating high above the London skyline aboard her most famous creation, architect Julia…