Frog orchids

Frog orchids

Observation - Frog orchids - UK and Ireland. Description: