2007.05.19
Any guesses as to what it is? Guesses to the comments section!
I might put up a larger version on my desktop wallpaper page after people take a stab.
ANSWER: (highlight with the mouse or hit Ctrl-A to read):
it's simply the inside of a cheap umbrella. The droplets are actually on the other side of it, lit by the sunlight behind.
Hope that wasn't too anticlimatic!