2669281a
Mandatory Credit: Photo by ANL/REX (2669281a)
Professor Auguste Piccard (28 January 1884 Oo 24 March 1962) Swiss Physicist Inventor And Explorer.
Professor Auguste Piccard (28 January 1884 Oo 24 March 1962) Swiss Physicist Inventor And Explorer.