Killingworth Castle, Warwickshire, Eng. See Kenilworth Castle, Kenilworth, Eng.
This card was printed at the Boston = Public Library, November 27, 1911.
H6512