S S salini May 13, 2016 5.00 star(s) Sign of living in full spirit and moment by facing all odds. Nature the best teacher.