ALL PHOTOS ENCHANTED FOREST Insects Zebra Longwing Caterpillar at Enchanted Forest Park 9 years ago Alan S. Hochman WILDLIFE PHOTOGRAPHY – ENCHANTED FOREST PARK, FL The photography above is of a Zebra Longwing…