Poster

HEMA b.v.
Amsterdam, the Netherlands
2009
16 1/2 × 11 3/4 inches