The site of the H&H COMPLEX, in 1980. An annex addition had been made to "The Chinese" Theatre. A high-rise Holiday Inn had opened in 1970.

No comments:

Post a Comment