Someone’s Embroidery

I found this lovely embroidery on canvas material in a thrift shop a while back. Someone created this with much care so I wonder how it ended up where I found it. I hope to add it to something I can wear. Perhaps on a poncho of some kind.