The Urinals of the Shanghai Museum

The Shanghai Museum is located in Shanghai, China. It showcases the history of the city of Shanghai.

Filed under: Museums
Tweet

Submitted by mgc.