Shenpa

25722-800

Shenpa, oil on linen, 48″ x 40″

Shenpa is a Sanskrit word defined literally as “attachment” but refers to the habitual patterns  of the mind.