Charles I. Havens

Petaluma Silk Mill (Sonoma County, California)