DOCKLANDS 09 - 2005
Screenprint
830mm x 553mm
unique print
POA
close window