Iris petals

Close view of a white iris, Hilliard, Ohio.