BugsPictures from Earth


Tetracis formosa (Hodges #6958)