Carte Blanche 2
Vol. 2: Painting

Hardcover, 9½" × 13½", 328 pages
Full color throughout
Die cut cover

USD $46.47