Kenny Scharf Superdeluxa
Publisher: Waddington Galleries
Published: 2008-08-27
Number of pages: 50
ISBN-13: 9780955828515