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
The view to the Capitol boxes at opening in 1928
No one has favorited this photo yet