BUY PRINT    January 1921. The Criterion Theater in Washington, D.C. Now playing: "The Revenge of Tarzan." National Photo Company glass negative. | Click image for Comments. | Home