Moon Island is a man made island located approx 70km off the Dubai coast. I used Randall's Coastal Fishes of Oman for that ID. I've never seen this species in the UAE/Oman before.
Angela Manthorpe
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy