This painting symbolizes the cosmic energy that influences all life.
The color red specifically stands for the creative energy (which the Hindus refer to as Dewa Brahma) that creates all reality.
It is in fact the coming into being of thoughts and ideas that will be propelled into reality with the right balance of fire (read: emotions).