en
jp
Watercolour on paper / 22.9 × 30.5 (cm) / 2013-08-07
Green 唐樓TongLau at the corner of 史釗域道 Stewart Road and 謝斐道 Jaffe Road, Wanchai