Selaginella selaginoides, Alpe Devero, Italy

Selaginella selaginoides, Alpe Devero, Italy

Observation - Selaginella selaginoides, Alpe Devero, Italy - Global. Description: