Platygyra sinensis
Country
India
Country
India