Stoxnet

Steve Carter

Northchapel, West Sussex

225 (2024)