HMS Penelope (1914)

Photograph depicting HMS Penelope (1914).

Object Details

ID: ZBA0407
Type: Photograph
Display location: Not on display
Credit: National Maritime Museum, Greenwich, London