Library Digital Collections

Clayton, William (Vice-President and Managing Director, the Spreckels Companies)

File Size
  • 3.28 MB
File Format
  • PDF