NATURE › 0032633 Lichen on Tree Image 1 of 1 0032633 Lichen on Tree $4.99 2736 x 3648 px Purchase Added! 2736 x 3648 px