Carlo Maratta (after)
Italian (1625 – 1713)