london

li fang

london, 2011
114 x 146 cm