Back to photostream

Chin Mudra_2895ab

Chin means consciousness in Sanskrit, Mudra means seal which is essentially an energetic and spiritual gesture that controls the flow of energy within the body.

3,324 views
84 faves
8 comments
Uploaded on September 29, 2020
Taken on March 8, 2020