Royalty-free stock photo ID: 1221292354

Homestays view at Kiluan Bay Lampung, Indonesia. A comfortable place to enjoy the beauty of Kiluan Bay with dolphins - Image