Stoxnet

Walter Fletcher

Walter Fletcher

Prestwich, Lancashire

37 (1955)