Guiseppe Cadenasso

Russian Hill-Macondray Lane District (San Francisco County, California)