St Gimignano
painting 60 of 74 by Benozzo Gozzoli

St Gimignano by Benozzo Gozzoli