This was never used on screen that I know of but it is for Dex Lawson's Studio Gallery for Charmed Season 8 ep "Run, Piper, Run"+"Desperate Housewitches". As you can see in Run, Piper, Run Dex is wearing the same shirt as in the picture and in Desperate Housewitches you see the actual art piece that is in the picture. Pretty cool!! I'm happy to add this to my collection!!