St Augustine
painting 18 of 30 by Giovanni Francesco Barbieri Guercino

St Augustine by Giovanni Francesco Barbieri Guercino