Cleopatra was a cruiser, built in 1941. She arrived in Newport to be scrapped on the 15th December 1958. From the South Wales Argus 1994.
Photo 1252 of 2365 found in search...
Browse search results > First Previous - Next Last
Back to Photo Search