Neotinea tridentata

Neotinea tridentata (three-toothed orchid) is a species of orchid found in Greece among other southern European countries.
This orchid favours grassy places, woodland, scrub and maquis of sub-alpine and alpine meadows of the National Park of Pindus as well as the broader Zagori region in Northern Greece.
Photos by geozagori