nerite snails

Observation - nerite snails. Description: snails found in fast flowing stream

snails found in fast flowing stream