Sharnoff Photos Home Page
Nature Photos
Probably Orchis militaris, l'Orchis militaire, the Military Orchid.