19702284_1945339142402332_8681655480457528907_n Published August 8, 2017 at 960 × 641 in Li Chen Solo Exhibition at MOCA TAIPEI ← Previous