Cristoforo Serra

Italian, 1600-1689