Cretan bee orchid?

Cretan bee orchid?

Observation - Cretan bee orchid? - Global. Description: