Stock Photo - Sugar cane, Ramadi village, west bank of the Nile south of Edfu, Egypt, North East Africa.

Stock Photo: Sugar cane, Ramadi village, west bank of the Nile south of Edfu, Egypt, North East Africa.

Searchable keywords

Choose multiple keywords