Book of Fantastic Insects - Carruth, Jane (London: Octopus, 1975)
Keywords: Arthropods; Insects