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.
Image Details

Still Image of Aerial View Of The Liverpool Wheel And Echo Arena In Liverpool England United Kingdom The 60metre Wheel Is Positioned On The Piazza Near The Echo Arena

Contributor: Aerial Film Studio
3.2 MB

This image was captured from a video: