Thalia Theater, Hamburg, Germany. See Hamburg, Germany. Theatres. Thalia Theater.
This card was printed at the Boston Public Library, August 18, 1914. J658