BugsPictures from Earth


Euxoa murdocki (Hodges #10846)