Alhambra Theatre 2330 Polk Street, San Francisco, CA
Alhambra Theatre 2330 Polk Street, San Francisco, CA
Supreme Atmos
Terry Wade writes on August 12, 2018 at 7:47 pm - The Alhambra when It was a single cinema had one of the largest curved CinemaScopeĀ® screens in San Francisco with curtains. Everyone was so shocked when the Blumenfeldās put a wall in.
Contributed by Greg Lynch -
No one has favorited this photo yet
