island garden tiger

island garden tiger

Observation - island garden tiger - UK and Ireland. Description: caterpillar on Isle of May

caterpillar on Isle of May