Tuesday, May 11, 2010

Will wonders never cease.....?

My homepage is National Geographic and it is a never ending source of incredible images and stories but this morning this image showed up and I just had to share it.  Little flower pods made by bees to nest in??!

How beautiful is that?

1 comment:

Tammie said...

These are incredible. I will have to go see if there is an article to go along. If I could, I would love to live in a flower petal home~
thank you