David Chan’s playful social commentary in focus at Art Stage Singapore 2016

By: Dene Mullen - Posted on: November 18, 2015 | Culture & Life