Common Spotted Orchid

One of several different types of Orchid found in the Meadow