ESC
Stead

Stead

Leslie Stead was an illustrator most well known for his pictures appearing in the Biggles series of books.