Carlo Cardazzo Luca Massimo Barbero Year of publication 2008 ISBN 9788837065348 LanguageItalian Genre Art Price € 62,00 Out of stock