Hercules
Segers

Netherlands • 1589−1638