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
Exterior of the Capitol
No one has favorited this photo yet