Water Poon
Shop Signs ・ Hong Kong
2015
Mixed Media on Paper
57 x 69 cm
Available