Albert Leo Stevens


Albert Leo Stevens was a pioneering balloonist.

He was born on March 9, 1873 or 1877 in Cleveland, Ohio of Czech parentage. He had brother Frank Stevens .

Source: Wikipedia


RELATED SEARCHES