Favia albidus
Country
Egypt
See full details