BugsPictures from Earth


Virbia immaculata (Immaculate Virbia - Hodges #8124)