Test Print DLD #124

$100.00 USD
  • Test Print DLD #124
  • Test Print DLD #124

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