Handmade Al the African Landsnail Hanging Biodegradable Felt Decoration
Albert the African Landsnail is the biggest snail of 43,000 species! He's travelled here all the way from Nepal, can you imagine how long that must've taken him? Well done, Albert!