The Iveagh Bequest, Kenwood.
Publisher: London County Council / Staples Press
Published: 1950
Language: eng
Subjects: Iveagh Bequest.