Film advertisement: The Yellow Menace (September 23, 1916) ddr-densho-56-287

Back to object detail

API