Christmas catalogue.
Natural History Museum (London, England)
[London] : The Museum,
[1993]
Natural History Museum (London, England)