Stoxnet

Clive Duckett

Clive Duckett

Aylesbury, Buckinghamshire

125 (1981)