Poster

ARTWORK DETAILS

Title:
Poster
Date:
2007
Media:
Inkjet print
Location:
London, United Kingdom
Dimensions:
48.818 x 58.858 inches (124 x 149.5 cm)
INQUIRE
LOAN
Enlarge