Linden TraversTV Shows

Linden Travers
Born in May 27th, 1913From Houghton-le-Spring, Durham, England, UK