Algae

Algae

Observation - Algae - UK and Ireland. Description: Deep green algae in bark of Scots Pine

Deep green algae in bark of Scots Pine