It is possible to set a background picture to individual folders.
The folder must contain a desktop.ini file and it must have the "system" attribute.
You can create a desktop.ini in notepad and use the attrib command to apply the required system attribute.
The easiest way to do both is to rightclick the folder, choose customise and change the icon. You can change the icon back if you want later, but you now have a desktop.ini file to edit.
Open desktop.ini in notepad and add these lines:
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=C:\YOUR LOCATION\OF\ANY\IMAGE.JPG
IconArea_Text=0x00000000
The last line in the script tells Windows what color the font will be when you read the files in that folder. For instance:
0x00000000 = black,0x00FF0000 = blue,0x0000FF00 = green,0x000000FF = red,0x00C000C0 = purple