Designed by
Title
Old and new architecture on Renmin square Shanghai, China #100581050
Description
Old and new architecture on Renmin square Shanghai, China with skyscrapers dwarfing old colonial building of the Christain church,
This image is editorial