You need to login first.
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 of This Theater
Grand opening on February 25th, 1928
No one has favorited this photo yet
Comments (1)
Produced in France, the silent B&W epic “Casanova” had key sequences that were hand-colored.