SeptFest 2015: Robert Zhao takes on The Substation’s famous banyan tree | TODAYonline

© 2020 Mizuma Gallery Pte Ltd