Celeste Print

$15.00

1 color screen print on 8.5 x 11 inches

100 lb french paper.

Printed by Delicious Gold in Detroit, MI