frog orchid

frog orchid

Observation - frog orchid - UK and Ireland. Description: