Haematococcus pluvialis (Haematococcus pluvialis), coloured by ...

Haematococcus pluvialis (Haematococcus pluvialis), coloured by ...