Mangrove trees by the white sand beach

Royalty-free stock photo ID: 109155665

Mangrove trees by the white sand beach