Bugs (etc)Pictures from Earth
P0004176b.jpg
Chrysomela scripta
Cottonwood Leaf Beetle
Everglades, Miami-Dade County, FL
3/7/2019

permalink