Strollie

Architect

Radio, Film & TV Design and Research Institute

organization in Beijing, China

Radio, Film & TV Design and Research Institute
Photograph of one of their buildings · Morio · CC BY-SA 4.0 · Wikimedia Commons

Buildings