Caterpillar at Musselburgh

Caterpillar at Musselburgh

Observation - Caterpillar at Musselburgh. Description: