Clupeoides venulosus
6546146ac4af68c4ecd50f5c4ceb9e58
...