Wild cabbage?

Wild cabbage?

Observation - Wild cabbage? - UK and Ireland. Description: