Antonio Tempesta

Italian (1555-1630)