Photograph of an Atala butterfly sitting on a leaf in the backyard in Palm Beach County Florida.
RELATED IMAGES:
Praying Mantis Hiding Among the Leaves Phuket Thailand
Arachnophobia Large Banana Spider in Phuket Thailand
Small Brown Moth from Phuket Thailand
Dragonfly from Grassy Water Wetlands Preserve Florida
Crazy Looking Blue Bug Eating Leaf from Phuket Thailand
Bees On Flower Feeding form a Garden in Bangkok Thailand