Meditation and yoga is the 80/20 of the mind and body

Twetch ยท

Meditation and yoga is the 80/20 of the mind and body