From Wikimedia Commons, the free media repository
English: Sehel Island - a large island located in the Nile, near and southwest of Aswan, in southern Egypt.
This category has only the following subcategory.
- ► Famine stele (6 F)
Media in category "Sehel Island"
The following 9 files are in this category, out of 9 total.