il_340x270.718490638_4296 Published July 14, 2016 at 340 × 270 in We put an echidna onto our new library bags!