56.366 | Light of Life By monikamanchanda August 5, 2012 nature project 365 An insect sitting on a light lamp post, makes you wonder if this is Light of life for it pro Like it Share itEmailFacebookTwitterLike this:Like Loading... Related