BUY PRINT    Washington, D.C., October 1921. "Lust's Leader Theater." Now playing: "The Three Musketeers." National Photo Company glass negative. | Click image for Comments. | Home