dallasmovietheaters
Grand Theatre
Shanghai, CN
Uploaded on: July 22, 2017
Size: 2.1 MB
Views: 1,634
License:
1937 night exterior of the Grand Theatre in Shanghai
1 person favorited this photo