Buy stock photo Moss and algae growing on big pine trees in a forest on the mountains of La Palma, Canary Islands, Spain. Scenic natural landscape with wooden texture of old bark in a remote and peaceful meadow