Immaculate Conception with Saints
painting 3 of 15 by Piero di Cosimo

Immaculate Conception with Saints by Piero di Cosimo