V. Large Common Spotted Orchid

V. Large Common Spotted Orchid

Observation - V. Large Common Spotted Orchid - UK and Ireland. Description: