08 August 1999

Loading a large transformer onto a ship at Ellesmere Port

Image ID: 9908026


Close Window