Keats House, Wentworth Place, Hampstead, England. See also Keats House Committee, Hampstead, England.
This card was printed at the Boston ae Public Library, December 6, 1927.
Ny4o12