BugsPictures from Earth


Diphthera festiva (Hieroglyphic Moth - Hodges #8560)