HMS Penelope (1914)

Photograph depicting HMS Penelope (1914).

Object Details

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