Displaying image 1 of 513
05_1007_051.jpg
Title:
We are determined to liberate Taiwan.
Publisher:
Shanghai Publishing Revolution Group
Year:
1967
Digital image creator:
digital image © Lincoln Cushing / Docs Populi
Catalog_number:
05_1007_051