Grand Theatre

Shanghai, China