Spotted Sunfish (Lepomis punctatus)

Map courtesy of iNaturalist — filtered to user billhubick.

About

Encountered my first in Orange County, Florida in November 2023.