Iberis umbellata L., 1753 22% complete

Garden candytuft

Sp. Pl.: 649 (1753)