Home Subscribe Archives Links Bookshop
6. Dutch Anonymous ?, after 1630 The Liberation of Saint Peter Oil on Canvas - 145 x 119 cm Cincinnati, Art Museum Photo : Cincinnati Art Museum