Red Sea Bannerfishes (heniochus Intermedius)

Red sea bannerfishes (heniochus intermedius)

Red sea bannerfishes (heniochus intermedius) taken at sofitel house reef.

Similar Free Images