dcsimg

Baracoa Skipper - Polites baracoa, Long Pine Key, Everglades National Park, Homestead, Florida (38201399675)