Click to go back

1882-05-27: LIFE-SAVING APPLIANCES AT THE NAVAL AND SUBMARINE EXHIBITION LONDON.