Magdalen and Two Angels
painting 10 of 30 by Giovanni Francesco Barbieri Guercino

Magdalen and Two Angels by Giovanni Francesco Barbieri Guercino