* Graphic style? You know what you want, look up shops that sell things like that, or search for a particular artist. Red bubble, TeeFury etc are some places to try
* Quality of shirt? Avoid fast fashion places like Primark etc
* Sustainability? Go to eco stores, but I think you'll have to give up on the graphic print