Thursday, May 15, 2008

Liquid Marbles

Water droplets on a Cauliflower leaf.

No comments:

All Rights Reserved 2009
TheHouseKeeper