Friday, March 9, 2012

Best Meditation


• Sleep is the best meditation - Dalai Lama.