Skip to main content

Nanking YMCA Physical Department: A class in the mat shed gym. This gym is 50' x 85', built of bamboos and grass matting. It c

Related Items

About This Item

What is IIIF?