I would have recommended poweroftheforce.com but it's sadly no longer maintained as the creator, Ed Lee, passed away a couple of years ago. You can however still get most of it through the wayback machine:
https://web.archive.org/web/20170319070 ... force.com/Most pages take a while to load but I had a click around just now and the majority of the images appear to be archived.