Image 144
of 160
5460 Angkor Wat Battle of the Gods & Demons
The battle between the 21 gods of the Brahmanic pantheon with various demons.