The film "Tumbleweeds" was screened at the Star Theatre on 15 and 16 January 1928.
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=39682798253
Date picture taken
15 Jan 1928
Gallery
Shows place(s)
Comments
Peking Road, Hankow Road is
Peking Road, Hankow Road is left in front of the Star Theatre. Chinese Houses on Peking Road at the very left side.