Stoxnet

Tim Parry

Barton Under Needwood, Staffordshire

261 (2023)