Early Spider Orchid, Ophrys mammosa, Greece

- Image ID: BN0WC4
Emil Enchev / Alamy Stock Photo
Image ID: BN0WC4
Location: Greece