Puzzled Mask - $900

42 x 36in 107 x 91cm Modern piecing 2004