The flowers don't look like lettuce, the four petals suggest the cabbege/mustard family, Brassicaceae. No inspiration is coming to me right now, hopefully someone will recognize it. I wonder if it is a Chinese vegetable of some kind.
Edited to add, the leaves are wrong for Alyssum, sy.