Lemon Art Print Framed

$350.00
We love our new lemon print! This signed screen print is 40 x 50 cm (15.75 x 19.69 inches), on white 250 gram Rising Stonehenge paper. Custom frame by Telluride Gallery Framing.
This product is unavailable