Carson Jones , April 21, 2001; 02:41 P.M.
I have to tell you that I really don't know what to make of this image. Take that as a good thing. It stopped me in my tracks and it made me look again.. and again.. trying to figure out what it was exactly, that I was looking at. Whatever the story is 'behind' it, I'm sure it's one of interest and intrigue.