Robert L. Flaherty's Timeline

Born: 19380508
Died: 20141106