Designed by
Title
Statue of the mythological Hindu demon Mahishasura at Chamundi Hill in Mysore, India. #249029096
Description
Statue of the mythological Hindu demon Mahishasura at Chamundi Hill in Mysore, India. The statue of the demon bears a sword in his right hand and a cobra in the left.
This image is editorial