The Battle of the River Plate film poster

A poster advertising the 1956 film The Battle of the River Plate, in which HMS Achilles (then serving in the Indian Navy as INS Delhi) played itself.

Community contributions

No comments have been posted about The Battle of the River Plate film poster

What do you know?