Lingam, Indian symbol of the God Shiva

"Lingam stones come from Narmada river in Western India, one of India’s most holy sites.  It’s an emblem of divine generative energy or power.  Lingam stones can be found in Shaivite temples and private shrines. 

9" H.