BugsPictures from Earth


Argyrolacia bifida (Hodges #1779)