A global citizen science platform
to discover, share and identify wildlife
Wonder what the mystery packages contain?! Small neat rolls, that look like dry leaf rolled up. Could be one of the Leaf rollers.. Resembles tiny chocolate wafer rolls!!
Spotted on Aug 25, 2013
Submitted on Aug 25, 2013