Royalty-free stock photo ID: 431660431

Tropical resort on Kuta sand beach, Lombok, Indonesia - Image