There is an amazing website that I think everyone should know about called Tineye. This is what they say about their site:
TinEye is a reverse image search engine. You can submit an image to TinEye to find out where it came from, how it is being used, if modified versions of the image exist, or to find higher resolution versions.
Since I like to collect images from all over the web they don't necessarily come with details of the photographer, model, publication, date etc. This site makes searching for information for images extremely easy and fast. I would definitely recommend bookmarking this page! So helpful!