Stoxnet

Stuart Moulds

Guiseley, West Yorkshire

556 (2017)

Son of Graham Moulds