Cambridge, England. Free Library and Museum. See Cambridge, England. Public libraries. Public Free Library.
This card was printed at the Boston ees Public Library, July 15, 1927.
N2241