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 23 of 24 found in search...
Browse search results > First Previous - Next Last
Back to Photo Search