White Peacock Butterfly - Everglades National Park

This image was captured while exploring in the Everglades National Park in Florida.


Loading more...