Mangrove forest at beach

Royalty-free stock photo ID: 117787066

Mangrove forest at beach