I Borgia curated by Carla Alfano Year of publication 2002 ISBN 9788843583201 LanguageItalian Genre Art Price € 29,00 Out of stock