wnp25.2614

Lombard & Hyde

June 1, 1957

Looking east to Telegraph Hill (stereo view)

Lombard & Hyde
Location

1092-1096 Lombard St, 94133

Keywords
Artifact
  • Date Added: March 2, 2017
  • Contributor: Courtesy of a Private Collector
  • Format: transparency slide
Rights

Downloadable: Yes