DOCKLANDS 13 - 2005
Screenprint / Monoprint
832mm x 548mm
unique print
POA
close window