Tower of London. See London, Tower of.
This card was printed at the Boston Public Library, November 8, 1917. 29010