Incredible Beach Sunrise in Mozambique Africa / by JD Andrews

Incredible Sunrise at at the exclusive beach resort White Pearl.
Located in the dunes of the untouched shores of southern Mozambique, Africa.