Front 028/036
Previous Front Next Front Random Front
Socialism? This was across the street from a 5 star intercontinental hotel.
Puxi District, Shanghai.