You are viewing a single comment's thread from:RE: THE TREE HEATHER POSTView the full contextmandragora88 (64)in Amazing Nature • 4 months ago Absolutely fabulous insects, you think you've seen it all! Rice Paper Wings, Fur Coated Caterpillars! Fantastic!