Michael Köck (Austrian, 1760-1825) — after Annibale Carracci (Italian, 1560-1609)

1