Stoxnet

Stuart Shevill

Cleland, Scotland

518 (2015-2019,2021)

Northampton 2017 (CGH photo)
Northampton 2017 (CGH photo)