From what I’ve heard from people that occasionally get custom stuff done to clothes, embroidery is the best option, costly but worth it. But there are other interesting fabric printing techniques if you don’t like the look of embroidery.
I can’t see this very well on your image, but the shirt you shared does seem to be embroidered.
You can get in touch with any physical or online store that prints shirts and order this design. If you chose a physical store, you can buy the shirt and give them to work on it. If online, they usually require you chose a model of the shirts they sell, and sometimes their colour choices suck, or you can only order in bulk. You can also just ask a seamstress to do it if you chose embroidery or an embroidered patch, but some may refuse.
You can get an embroidered patch online like on etsy and get it stitched on a shirt. Maybe you’ll have to ask for a custom made one. I wasn’t able to find any with the window design for sale right now. Or try to embroider it yourself as the window isn’t an extremely hard design to do.