No photo

Directing

Fred Hibbard

Born 1894-01-17· Bucharest, Romania