Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
PEMBA, MOZAMBIQUE - 5 DESEMBER 2008: the Ritual includes the washing of the water. A group of unknown people near the river pours from buckets in Pemba, Mozambique - 5 December 2008. River. The trees in the background.