9841267335
Shipping Available in most of the countries.
Naga Kanya means in Sanskrit the virgin, the maiden of the Nagas. This picture refers to a beautiful Buddhist tale narrated in the XIIth chapter of the Lotus Sutra where a Naga princess,