ocean meets land - overhanging tree

Royalty-free stock photo ID: 3966

ocean meets land - overhanging tree