Flame Shoulder caterpillar - Ochropleura plecta... POSSIBLY!!!

Printable View