Ibis Roosting for the Evening

Ibis in for their evening roost in the 10,000 Islands, mangrove islands, mangroves, western Everglades, Everglades National Park Chokoloskee Island

Leave a comment