Superbe statue en pied du dieu solaire Suryâ, Indian Museum,
Delhi
Beautiful standing statue of God Suryâ, Indian Museum,
Delhi