Himantoglossum hircinum, Stetchworth

Himantoglossum hircinum, Stetchworth

Observation - Himantoglossum hircinum, Stetchworth - UK and Ireland. Description: