GIOVANNI FRANCESCO BARBIERI, called IL GUERCINO

Cento 1591 1666 Bologna

St. Thomas