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

© 2021 Mizuma Gallery Pte Ltd