Capitol Theatre
146 Hu Qiu Lu Road,
Shanghai
200085
146 Hu Qiu Lu Road,
Shanghai
200085
No one has favorited this theater yet
Uploaded By
More Photos
Detail shot above the box seats on the side wall at opening 1928.
No one has favorited this photo yet