Hornungia petraea

Hornungia petraea (also Hutchinsia petraea) is a small flowering plant in the family Brassicaceae. It is native to Europe and parts of North Africa and the Middle East.