Designed by
Title
Bagworms (Psyche casta), butterfly caterpillar in a bag decorated with pieces of wood #299459277
Description
Bagworms (Psyche casta), butterfly caterpillar in a bag decorated with pieces of wood for camouflage and protection, southern Ukraine