Spider Lily Print

Screen Print
24 x 18 inches
Edition of 450
November 5, 2009
$55 - Sold Out

About

Spider Lily Print, 24 x 18, Edition 450, S/N,
Released at 11/5    SOLD OUT