These beautiful white flowers grow in my garden under a rose bush. They are windflowers, also known as wood anemone, windflower, (European) thimbleweed, smell fox, or by their latin name anemone nemorosa.

The flower is quite small (about 2 cm across), so I had to get very close using an extension ring between the lens and the camera. A tripod was required, of course. ;-)