Benozzo Gozzoli
Florence, Italy 1420 - 1497 Pistoia, Italy