View In A Room
Add to Favorites
Painting: Oil on Cardboard.
In Hinduism, the Indian peacock is the mount of the Lord Kartikeya, the god of war. Ancient Greeks believed that the flesh of peafowl (peacock) did not decay after death, so it became a symbol of immortality.
Artist featured by Saatchi Art in a collection