DOCKLANDS 07 - 2005
Screenprint / Etching
813mm x 554mm
unique print
POA
close window