Bugs (etc)Pictures from Earth
P1380098a.jpg
Phocides pigmalion
Mangrove Skipper - Hodges #3865
Marquesas Key, Monroe County, FL
12/26/2011

permalink