Peacock Butterfly Caterpillar

Peacock Butterfly Caterpillar

Observation - Peacock Butterfly Caterpillar - UK and Ireland. Description: Lots of peacocks about at the moment.

Lots of peacocks about at the moment.