Menu

Rare Vintage 3D Images (10 pics)

Spread the love
Nanking and Scechuen Road intersection, Shanghai, China, ca. 1931.

Nanking and Scechuen Road intersection, Shanghai, China, ca. 1931.