michaeljanairo.com
tbt: Tsang Kin-Wah at Mori Art Museum, 2011
Originally published Oct 5, 2011: tsang kin-wah: the fifth seal meggieschwendemann: tsang kin-wah: the fifth seal – he shall deliver you up to be afflicted and killed as he was mori art muse…