orangespotted sunfish; Lepomis humilis; Michigan

Image