Designed by
Title
People`s Liberation Monument surrended by tall skyscrapers and buildings with huge LCD screens #172559362
Description
People`s Liberation Monument surrended by tall skyscrapers and buildings with huge LCD screens playing advertisments and people in Yuzhong, Chongqing, China.
This image is editorial