The Beach of Sentosa Island in Singapore town, Singapore.

The Beach of Sentosa Island in Singapore town, Singapore.