It is said that deer is guardian of the forest, flowers grows by their foot steps. This series of photo reminds us of how grateful we should be to our wonderful nature. we hunt and over claimed for our modern living condition, but mother nature is still out there, waiting for us to preserve, even though some might not have the time to wait.