wnp26.642

Yerba Buena island

January 1, 1890

East side of Yerba Buena Island viewed from Bay. Lighthouse at left tip of island.

Yerba Buena island
Location

100 Healy Ave, 94130

Keywords
Artifact
  • Date Added: October 22, 2017
  • Contributor: Courtesy of a Private Collector
Rights

Downloadable: Yes