Close
Buff Tip, larva
Phalera bucephala