DOCKLANDS 12 - 2005
Screenprint / Monoprint
823mm x 543mm
unique print
POA
close window