Stoxnet

Simon Lownds

Buxton, Derbyshire

378 (2016)