Kumbakarna Laga statue
Kumbakarna Laga statue in Eka Karya Botanical Garden, Bedugul, Bali, Indonesia. The statue storytells a Hindu literature about the battle between Kumbhakarna and the monkey army led by Rama.
© Saiko3p | Stock Free Images
Similar Free Images
Categories: