Once Upon A Time Little Red Cap Kevin Tong poster

Once Upon A Time: Little Red Cap

18"x24" screen print with metallic ink. Signed and numbered. Edition of 225. Printed by D&L Screen Printing.