Thursday, June 28, 2007

Amazing pic..


One of the most amazing pics i have seen in the recent times...

1 comment:

zac said...

It took me a while to figure it out but it was awesome once understood! Nature's own photo-tricks.