There are a lot of Indian elements in this piece of embroidery but it is still typically Sri Lankan. I love that the embroiderer has incorporated Yo yos or Suffolk Puffs into her piece.
The stitching is not complicated at all. The yo yo is held in place with a fly stitch/ chain stitch combination with chain stitches in a contrasting colour worked between the arms Then another fly stitch worked out from the bottom of each chain arm of the original combination. Then the direction is reversed and fly stitch is worked in descending size finishing with a straight stitch. I like the twisted buttonhole bars that have been worked to keep the centre of the yo yos together.
What is a bit tricky is getting those 15 points evenly spaced. I wonder if they measured it or was it just estimated? I'm going to have to try this design.