DSC08699

DSC08699

Observation - DSC08699 - UK and Ireland. Description: We found this caterpillar in our porch.

We found this caterpillar in our porch.