Royalty-free stock photo ID: 401484094

Seaview from the cave at Boracay island White Beach of Philippines - Image