Luca Giordano

Italian, 1634-1705