Rochia nilotica

Species
Rochia nilotica
belongs to Genus