Zellah
Zella or Zalla (Arabic: زلة az-Zallah) is an oasis in Libya, in the northeastern Fezzan region . The Sahara Desert town is approximately halfway between Marada and Hun in the Jufra District.
I'll Tell You Today
- 2022-04-22T00:00:00.000000Z
Similar Artists