Stoxnet

Barry Russell

Brechin, Scotland

560 (2020)