A desert in North Africa, covering parts of Libya, Egypt, and Sudan, known for its sand dunes Website
No one has left a review of this topic, be the first!