As one can see this plant is growing in a flower box is about 18" high. It appears to be an Isoplexis canariensis but those I've seen growing in...
Separate names with a comma.