Cream pincushions (Scabiosa ochroleuca)

Dmitry Poltavsky - Scabiosa ochroleuca

Scabiosa ochroleuca, commonly called cream pincushions or cream scabious, is a species of scabious with creamy yellow flower heads. Cream pincushions is native to Europe and Asia, and is sometimes grown as a garden ornamental.