Common Spotted Orchid (Dactylorhiza fuchsii)
Strumpshaw Fen, Norfolk, England, 14th June 2005 (Ref: 000444193)