Stoxnet

AJ Davidson

Bathgate, Scotland

396A (1954)