The "Beach" in Sentosa


One of the artificial beaches in Sentosa Island in Singapore. 

Comments