Designed by
Title
Sea snail prickly spotted drupe or whitetoothed drupe (Drupa ricinus) undersea, Red Sea #281333907
Description
Sea snail prickly spotted drupe or whitetoothed drupe (Drupa ricinus) undersea, Red Sea, Egypt, Sharm El Sheikh, Nabq Bay