Stoxnet

Michael Blain

Broughty Ferry, Scotland

542 (2018)