Leon Barsha

Directing

Born

December 26, 1905

Born In

Brooklyn, New York City, New York, USA

Died

November 13, 1964

All Their Awesome Movies & Shows!