Judging by the buildings in the background, I think that a photograph of this place, the Wan Chai market (?) has appeared previously, although the presence of an outdoor (?) cinema on the site is a puzzle. (Andrew S)
Thank you Raymond for identifyng where the New York Theatre was to be built. Andrew
Comments
The site of the New York
The site of the New York Theatre.