Idyllic tropical beach with white sands, turquoise blue waters and palm trees.

Idyllic tropical beach with white sands, turquoise blue waters and palm trees.

 Stock photo ID: 46791781