Skip to main content

Reception Hall, Chinese YMCA, Shanghai; occupied October 10th, 1900.

Related Items

About This Item

What is IIIF?