thailand beach with limestone island

Royalty-free stock photo ID: 108839135

thailand beach with limestone island