Capitol Theatre

146 Hu Qiu Lu Road,
Shanghai 200085

Unfavorite No one has favorited this theater yet

Showing 8 photos
  • Capitol Theatre
  • Capitol Theatre
  • Capitol Theatre
  • Capitol Theatre
  • Capitol Theatre
  • Capitol Theatre
  • Capitol Theatre
  • Capitol Theatre

Add New Photo