Costasiella ocellifera (Simroth, 1895) Eyespot Costasiella
In one foot of water, Founders Park, Islamorada, Monroe County, Florida Keys. Digital images copyright 2019 by Markus Niemeyer.