No results found

Archival description
Alexandra Docks (Newport, Wales) Newport (Wales) -- Photographs.