Bugs (etc)Pictures from Earth
P0004248a.jpg
Oligoria maculata
Twin-spot Skipper - Hodges #4114
Everglades, Miami-Dade County, FL
3/8/2019

permalink