The Denial of St Peter (1660) Rembrandt (1606-1669) The Denial of St Peter 1660 Oil on canvas, 154 x 169 cm Rijksmuseum, Amsterdam Detail. Detail. Share this:FacebookTwitterEmailPrintMoreRedditLinkedIn