DOCKLANDS 05 - 2005
Screenprint
785mm x 508mm
unique print
POA
close window