Public domain photos

The image shows a green lizard perched atop a tree stump in the woods, surrounded by other trees and plants.

The image shows a green lizard perched atop a tree stump in the woods, surrounded by other trees and plants.Open in library