Stephen Frances


(Stephen Daniel Frances)
UK flag (1917 - 1989)

aka Hank Janson