River snail {Sinotaia quadrata histrica} larva on river bed, Japan

Back to thumbnails