Mangrove tree at low tide, Vilanculos coastal sanctuary, Mozambique, southern Africa

Royalty-free stock photo ID: 60072790

Mangrove tree at low tide, Vilanculos coastal sanctuary, Mozambique, southern Africa