virgin mary of lourdes painted by cy twombly and andy warhol