Bluecheek Butterflyfish

Bluecheek Butterflyfish

Chaetodon semilarvatus

Egypt