Why are there so many Hindu gods?



god Indian blue faced

Click to view high resolution

Related galleries