OH DEAR GLOD I FOUND IT AGAIN. I had to restore my bookmarks to the ones I had a freaking *year* ago, but I found it again.
Allow me to explain. Last year I used this in a project I spent a loooong time on. When my computer crashed, there was one single folder I somehow forgot to back up. The project was in that folder, as were a gazillion things I'd collected during the previous eleven months, several art project,s and a lot of saved stock. I was unamused, to say the least. This project survives solely in a small desktop I made. The other ones do not.
I want to remake it. So I'm going back and reobtaining the pictures I used. Thank God I remembered to back up my bookmarks before my computer was reimaged. I had the files for this particular project bookmarked.