Shanghai

May 1, 1933

16-page pamphlet has green ink printed on beige paper. On the front cover is an illustration of a pagoda with the text "The Altar / of the Green / Jade Pagoda" at the left. Pamphlet...

© 2024 Oakland Museum of California