HMS "Penelope" was an light cruiser of the Royal Navy launched on 25 August 1914 at Vickers Limited's shipyard.
HMS "Penelope" was an light cruiser of the Royal Navy. This Royal Navy was launched on 25 August 1914 at Vickers Limited's shipyard.