No Idea

No Idea

Observation - No Idea - UK and Ireland. Description: Looked like a large bird dropping and a closer look showed a well camouflaged larva; probably a moth.

Looked like a large bird dropping and a closer look showed a well camouflaged larva; probably a moth.