catterpiller on typha latifolia

catterpiller on typha latifolia

Observation - catterpiller on typha latifolia - UK and Ireland. Description: