Liberty Steel, steel recycling and steel roll manufacturers, Newport, Wales, United Kingdom

- Image ID: JJ5CNT
Liberty Steel, steel recycling and steel roll manufacturers, Newport, Wales, United Kingdom
Jeff Gilbert / Alamy Stock Photo
Image ID: JJ5CNT
Liberty Steel, steel recycling and steel roll manufacturers, Newport, Wales, United Kingdom
Location: Newport, Wales, United Kingdom