Sycamore larva

Sycamore larva

Observation - Sycamore larva - UK and Ireland. Description: Fast moving larva seen on pavement next to golf course.

Fast moving larva seen on pavement next to golf course.