Stoxnet

Brian Reilly

New Cross, Kent

146 (1961)