Piero di Cosimo, Immaculate Conception with Six Saints, c.1505

Piero di Cosimo, Immaculate Conception with Six Saints, c.1505. Detail

Piero di Cosimo, Immaculate Conception with Six Saints, c.1505. 251 more words