Leslie Charteris

Writer · Creator
IVA Star Rating : 49

Birth Name

Leslie Charles Bowyer Yin

Born

Sunday, 12 May 1907

Died

Thursday, 15 April 1993

Ouch! Looks like something broke. Try reloading this page. 🗙