dcsimg

Synechococcus bigranulatus