Antonio Tempesta

Italian, 1555-1630