
Traveling day: London Eye, England. The Europe’s tallest cantilevered observation wheel is on the South Bank of the River Thames in London.





Traveling day: London Eye, England. The Europe’s tallest cantilevered observation wheel is on the South Bank of the River Thames in London.




You must be logged in to post a comment.