Do you see anything in common with the pictures or the Websites they come from?
If you open Pictures, on the top it shows how many locations are included in that library. If you have not added any more folders, it should only be Your User pictures and Public pictures. It sounds like one of the Temporary folders has been added to your Pictures library...