A Beautiful Day in The Ten Thousand Islands Florida / by JD Andrews

The Ten Thousand Islands are a chain of islands and mangrove islets off the coast of southwest Florida, between the southern end of Marco Island and the mouth of Lostman's River.