Author(s): Jordi and Arnau Carulla
Published: 1999
Publisher: Art Books Intl Ltd
ISBN: 8492196696
Published in Spain
Language: Spanish