Archie Duncan

Acting

Archie Duncan

Born 1914-05-26· Glasgow, Scotland, UK