Antonio Tempesta

Florentine, 1555 - 1630