Caterpillar-plant

Scorpiurus muricatus

Caterpillar-plant

Scorpiurus muricatus



Description to be completed.