Archie DuncanMovies

Archie Duncan
Born in May 26th, 1914From Glasgow, Scotland, UK