Stock Photo - Pine forest in the mountaions of La Palma
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 - Stock Photo
Stock photo ID: 2051317
How do you plan to use this image?
Choose Size and Download