Caterpillar of the Giant Peacock Moth, Saturnia pyri, on tree branch in front of white background

Caterpillar of the Giant Peacock Moth, Saturnia pyri, on tree branch in front of white background

Caterpillar of the Giant Peacock Moth, Saturnia pyri, on tree branch in front of white background

by
by
by
by
by
by