Seamen’s Hospital, Greenwich, England. See Royal Hospital for Seamen, Greenwich, England.
This card was printed at the Boston a Public Library, Apri 4, 1022.
M3866