Public domain photos

The image shows a tree with green leaves and yellow spots on them. The leaves are a vibrant green color and the spots are a bright yellow.

The image shows a tree with green leaves and yellow spots on them. The leaves are a vibrant green color and the spots are a bright yellow.Open in library