did he portray something significant in it?
Yes, an allegory of human vitality and humanity's ceaseless struggle for betterment.
George Frederic Watts
an allegory of human vitality and humanity's ceaseless struggle for betterment
who is the artist of "after the deluge" painting? George Frederic Watts mention a few of his works? Hope and Love and Life is "physical energy" a painting? No, it was a plaster model. what is it about? It was a bronze cast sculpture of a horse and rider.
wiki:17808581
George Frederic Watts [SEP] "Physical Energy"
The culmination of Watts's ambition in the field of public sculpture, "Physical Energy" is an allegory of human vitality and humanity's ceaseless struggle for betterment; he said it was "a symbol of that restless physical impulse to seek the still unachieved in the domain of material things". It also embodied the artist's belief that access to great art would bring immense benefits to the country at large.