attributed to Carlo Maratta (Camerano 1625 – Rome 1713) and Mario Nuzzi (Rome 1603 - Rome 1673)
Tatton Park, Cheshire