134
Shipyard #18, Qili Port, Zhejiang province, China
2005
Digital colour coupler print, mounted.
124.5 x 99 cm (49 x 38 7/8 in)
Signed in ink, printed title, date and number 4/9 on an artist's label affixed to the reverse of the frame.
Estimate
£7,000 - 9,000
Sold for £8,750