Roamcouch "When You Wish Upon A Star - London"

15 color screen print

460 x 720mm (18.1 x 28.3 inches)

S/N on verso

Edition of 50 w/ COA