Photosynthesiseing..

Photosynthesiseing..

Observation - Photosynthesiseing.. - UK and Ireland. Description: Bacteria.

Bacteria.