Bugs (etc)Pictures from Earth
P1110483a.jpg
Eurema daira
Barred Yellow - Hodges #4243
La Palma, Pinar del Rio, Cuba
6/15/2012

permalink