An Atypical Life

Pistons and Spark Gap Advancer

Piston 3.
Joan Touzet