L’arte mamelucca AA.VV. Year of publication 2002 ISBN 9788843575268 Genre Art Price € 18,59 Out of print