Close Coral garden with moorish idol (Zanclus cornutus), Peros Banhos Atoll lagoon

Coral garden with moorish idol (Zanclus cornutus), Peros Banhos Atoll lagoon

Coral garden with moorish idol (Zanclus cornutus)

© Anne Sheppard