Costasiella ocellifera (Simroth, 1895) Eyespot Costasiella

Costasiella ocellifera (Simroth, 1895) Eyespot Costasiella

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.