L

Louis Willoughby

Born 10 July 1876

Died 12 September 1968 (aged 92)

Director