DSCF7141

DSCF7141

Observation - DSCF7141 - UK and Ireland. Description: Is this an orchid or similar plant?

Is this an orchid or similar plant?