Possibly worked from an iron-on transfer on white linen.
Mainly satin stitch with some stem (for finer lines) & chain stitch (for curly ends & floral stem).
3 colours only - using stranded cotton, 2 & 3 strands.
Hand worked hemstitch around edges in single thread.
Size 11.75" width x 17.25” length (30cm x 43.5cm)