standard-title Champsochromis

Champsochromis

Loading…
  • Champsochromis caeruleus

    Champsochromis caeruleus Boadzulu Island

  • Champsochromis spilorhynchus

    Champsochromis spilorhynchus Kambiri Point