Public domain photos

The image shows a large yellow lady's slipper orchid in the woods, with its bright yellow petals standing out against the lush green foliage of the surrounding plants and trees.

The image shows a large yellow lady's slipper orchid in the woods, with its bright yellow petals standing out against the lush green foliage of the surrounding plants and trees.Open in library