Stoxnet

Steven Holgate

Nelson, Lancashire

541 (2017)