Ernest K. Gann - Sail Magazine

Ernest K. Gann