Stoxnet

JE Payne

Leamington Spa, Warwickshire

283A (1954)