Stoxnet

Martin Parkinson

Cressage, Shropshire

258 (2003)