caterpillar at Blytheswood Hostel

caterpillar at Blytheswood Hostel

Observation - caterpillar at Blytheswood Hostel - UK and Ireland. Description: