Plant Planet June 22, 2013 • Lucinda Price Photography Leaf And Twig the earth’s stars shine during the day twinkling rain drop glitter View original postShare this:TwitterFacebookLike Loading... Related