caterpillar north-west scotland

caterpillar north-west scotland

Observation - caterpillar north-west scotland - UK and Ireland. Description: feeding on solomon seal leaves

feeding on solomon seal leaves