Wow, very beautiful. I love the background color.
Some 4-5 years ago, I did some 35x38 inch banners for our church and they hang them every Christmas season. I got the pattern from a magazine, took it to the print shop, had them enlarge it, then cut the figures our,( very carefully), then pinned them on to felt, then sewed away. I did the Nativity scene, Three wise men, Candle with holly and angel blowing the trumpet.