Stoxnet

Johnny Painter

Bristol, Avon

281 (1989)
481 (2016)