Comment, Like, & Favorite
Digital Art - Fractal Art
Flower spirit lives deep inside the flower. That invisible something that makes the flower alive, that tells it to open its petals every morning and close them every night, and makes the flower turn its little head to look at the sun.
May 9th, 2012
Viewed 185 Times - Last Visitor from Maryville, TN on 08/19/2014 at 12:13 AM
copy and paste to your website / blog - preview