by Rott70
Liverpool docks in Keel Wharf waterfront of the River Mersey, Liverpool, United Kingdom on 26th