Posted by @Mimi August 16, 2018 at 12:54 pm - 1 person found this useful. Probably a Lined Fireworm Pherecardia striata
1 comment
Probably a Lined Fireworm Pherecardia striata