One of the new buildings on the banks of the River Mersey in city centre Liverpool. This is the Echo Arena located next to the Albert Dock
Ref: liverpool 015ppresize600
Location: Liverpool, England
Buy this print online: