Miss Olive Young, popular Chinese film star, snapped on the shore of Pootoo Island, the sacred shrine for Chinese monks. November 15, 1926
Miss Olive Young, popular Chinese film star, snapped on the shore of Pootoo Island, the sacred shrine for Chinese monks. November 15, 1926