Shanghai International Film Studios

Shanghai, Shanghai, China ● Multiplex

Company: China Film

Address: 5558 Building 6, 3rd Floor, Chuansha Road, Shanghai , Shanghai

Website:

Theatre Rating
Based on 0 users