Pewterers of the Royal Hospital, Chelsea.
Published: 1993
Language: eng
Subjects: Royal Hospital (Chelsea, England).