View
2 stock photos
Paradise beach with white sand and rocks on the island of Lang Tengah, Terengganu, Malaysia