mail_outline sales@mediastorehouse.com
A Christian church among modern skyscrapers on Renmin Square, Puxi area, Shanghai, China, Asia
Shanghai Museum in Renmin Square, Shanghai, China, Asia
May 30th Movement Monument, Renmin Square, Nanjing Road, Shanghai, China, Asia
Modern art installation to commemorate the 530 revolution (May 15th 1925), Renmin Square, Shanghai, China, Asia