I went out a few minutes ago to get some more pics of Mayflowers (and to smell them--they have such a limited run, and the smell is just so gorgeous, ya gotta take advantage of them while they're here!). Check out this pic, the petals are so translucent with the sunlight streaming through them, they look like frosted glass...