Exotic palm trees on white sand beach. Luxury resort.

Royalty-free stock photo ID: 84288016

Exotic palm trees on white sand beach. Luxury resort.