Stoxnet

Steve Hattersley

Sheffield, South Yorkshire

69 (2005-2009,2012-2013)

Northampton 2006 (CGH photo)
Northampton 2006 (CGH photo)