Davide Ghirlandaio
Italian (1452 – 1525)
Related News