Bryopsida 3

Bryopsida 3

Observation - Bryopsida 3 - UK and Ireland. Description: Carpets of moss spreading over the rockface

Carpets of moss spreading over the rockface