DOCKLANDS 03 - 2005
Screenprint / Monoprint
825mm x 547mm
unique print
POA
close window