TinEye is a great website (and extension) that allows you to easily find other versions of an image (whether you're looking for a non-edited, an edited version, a larger version, etc.). Keep in mind it doesn't have every single pic on the internet in its database, but it does have a lot, over 16 billion at the time of writing this.
I personally trust this site and extension, I have been using it for about a year+ now and it's been extremely useful.
Its a good site to search for pictures and where they are used.
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.