a astonishing portrait of greta thumberg as thor by caravaggio, neoclassical painting