Sandro Botticelli (1445−1510) The Mystical Nativity (c.1500 – 1501)
By Gary Scarrabelotti
Continue reading