Roll over image to zoom in

Nick DeLuca

All photos property of the Tread of Pioneers Museum.
No duplication, reprinting, or use permitted without written consent of the Tread of Pioneers Museum.
4404
Nick DeLuca
1982
Sheriff Nick DeLuca who died in office around 1982. Three Wire Winter Spring 1982. There are more photos in this file. *original negative scan available #7*
Three Wire Winter publication Spr.'82 p. 22
Government/Post Office
People
B & W Photo
Scanner: Epson 1640 SU