BugsPictures from Earth


Megapurpuricenus magnificus (Texas Canyon Longhorn)