DOCKLANDS 01 - 2005
Etching / Screenprint
818mm x 558mm
unique print
POA
close window