St Peter Weeping before the Virginby GUERCINO, Oil on canvas, 122 x 159 cmThis painting is also known as The Tears of Saint Peter. Send Postcard