Home Culture Who painted "The Denial of Saint Peter" (c. 1620–25), oil-on-canvas held by the North Carolina Museum of Art? Correct answer: Gerard Seghers Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play