Trolleyguy
El Capitan Theatre
San Francisco, CA
Uploaded on: December 24, 2022
Size: 107.2 KB
Views: 600
License:
Photo from 1966 showing vertical still in place.
No one has favorited this photo yet