Mudra

Mud = to delight, Dra = to flow The Sanskrit word mudra means gesture or attitude. Attitude is something which reflects mind in body, and body in mind. The palm and fingers are covered with a large number of reflex […]