Lichen

Lichen

Observation - Lichen - Southern Africa. Description: Little red dots on rotting pine tree log

Little red dots on rotting pine tree log