Log In or Register
This is picture of the National Development museum of Shanghai, in the City Centre which is a.k.a. People's Square. Sony F505, Night.