December 28, 2016

Delahaye Water Pump

New water pump internals built from scratch with updated bearings and seals for this lovely Delahaye