There was an accident during the demolition - I assume this is a photo of the aftermath. More info here
Alhambra Theatre
Primary tabs
Submitted by Herostratus
Date picture taken (may be approximate):
Sunday, May 18, 1958
Gallery:
Connections:
- Alhambra Theatre shows Place Alhambra Theatre [1934-1958]