Alhambra Theatre | Gwulo: Old Hong Kong

Alhambra Theatre

Alhambra Theatre

There was an accident during the demolition - I assume this is a photo of the aftermath. More info here

Date picture taken (may be approximate): 
Sunday, May 18, 1958
Connections: