Microscopic image of lily petal