christian art, Donald Trump next to AOC, painted by William Adolphe Bouguereau, angels and mary