Isaac Peral

Spanish submarine pioneer
English: Isaac Peral