Singapore: Sentosa Island

November 2009. Song of the Sea, a musical play in Sentosa Island.

You may also like