Join Shop Free Mart! Sign up for free!

Monday, November 9, 2009

Daily Inspiration



This is a clip from The Zen Mind documentary, filmed in Japan. It serves as a nice overview of zen - a topic very few people can fully understand.

No comments: