Stafford Doncaster

Stafford Doncaster is the human caricature of Stafford the Electric Engine.