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

Royalty-free stock photo ID: 10658833

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