Stoxnet

Jack Symes

Staines, Surrey

29 (1955)