Freshwater mussel, Unionoida

Buy Add to Lightbox Download
Freshwater mussel (Unionoida), on log in river, Neuse River, Raleigh, Wake County, North Carolina, USA
Freshwater mussel (Unionoida), on log in river, Neuse River, Raleigh, Wake County, North Carolina, USA