Bee Orchid

Bee Orchid

Observation - Bee Orchid - UK and Ireland. Description: 20 of these found on a scrubed up road verge

20 of these found on a scrubed up road verge