Commander's Caterpillar Moduza procris

Commander's Caterpillar  Moduza procris

Observation - Commander's Caterpillar Moduza procris. Description: