Sensational butterflies sticker book.
Natural History Museum (London, England)