Test Print DLD #124
$100.00 USD
Approx 18 x 24 inch screenprint. Unique test print culled from multiple runs through the press. Corners on these are not perfect as they are the result of living through stacks of paper in multiple editions. Signed and numbered 1/1