If you find it hard to be still this simple body scan may help you to relax amidst the demands and stresses of a busy world.
See All 18 Episodes of "The Quiet Space"