caterpillar at Blytheswood Hostel

caterpillar at Blytheswood Hostel

Observation - caterpillar at Blytheswood Hostel. Description: