Linden Travers

Linden Travers

From Houghton-le-Spring, Durham, England, UK • 1913 - 2001

Horror credits