Store Buildings, Palo Alto Improvement Co., 200-226 Hamilton, Palo Alto, California

Librarian view | DRUID: rz629bh2055