Will appear in your 'My Documents' folder whenever you open display control panel or open programs like Photoshop etc.
No matter now many times you delete it, it will re-appear.
Another example of how Windows wants everyone to do things its way and cannot understand that maybe just maybe people want to store their images in another folder.