White flowers with red edges and sunlight shining through

White flowers with red edges and sunlight shining through