Eric Sloane

Eric Sloane

(1905-1985)

American

Born: New York, New York, USA