Echo Arena

Echo Arena and wind turbines

Location: Arena and Convention Centre Liverpool, Kings Dock, Liverpool Waterfront. UK

Photographer: Frank Edwards

Echo Arena

Echo Arena and wind turbines

Location: Arena and Convention Centre Liverpool, Kings Dock, Liverpool Waterfront. UK

Photographer: Frank Edwards