Designed by
Title
Aerial view of the Liverpool Wheel and Echo Arena in Liverpool, UK. #234912378
Description
Aerial view of the Liverpool Wheel and Echo Arena in Liverpool, England, United Kingdom. The 60-metre wheel is positioned on the piazza near the ECHO arena.
This image is editorial