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.
Open in libraryPublic domain photos
Open in library