Content Section
Gerard van Honthorst (1592-1656). Dutch painter. Saint Sebastian, ca. 1623. Centraal Museum. Utrecht. Netherlands. Prisma Archiva/Alamy
More death penalty