The Pyramids of the Garamantes of Fezzan, Libya.

 

 

 

 
   
  
   


Top