Exquisite white flower with yellow heart, photo taken somewhere along the road in France