BugsPictures from Earth


Selga californica (Hodges #5994.1)