Early Spider Orchid, Ophrys mammosa, Greece

- Image ID: BN0WC5
Early Spider Orchid, Ophrys mammosa, Greece
Emil Enchev / Alamy Stock Photo
Image ID: BN0WC5
Location: Greece