Leonardo Francesca Debolini Year of publication 2005 ISBN 9788837037925 Genre Art Price € 9,90 -5% € 9,40