Spotted Orchid

Spotted Orchid

Observation - Spotted Orchid - UK and Ireland. Description: