Does anybody have a larger copy of this image, or have a clue where it came from? Lost it a couple years ago, save a tumbnail.. Please let me know! And if I'm in the wrong place, please excuse it

Hello by the way, I've used your site before, but never registered until now..!
