|
atala caterpillar - Eumaeus atala West Palm Beach, Palm Beach County, Florida, USA December 31, 2012
This caterpillar was one of many feeding on a coontie. Data point for December in Florida.
Contributed by Emily Jones on 13 September, 2013 - 10:00pm |
|
|
|