Bugs (etc)Pictures from Earth
P1160343b.jpg
Chrysomela scripta
Cottonwood Leaf Beetle
Miami-Dade County, FL
3/6/2015

permalink