Three-toothed orchid (Neotinea tridentata) flowering in a field in Italy.
Username: Andreamangoni
Editorial: No
Width: 2400 pixels
Height: 1800 pixels
Downloads: 0
Image ID: 70641376