Temehu
 
   
  
 
 
 

a view from the island of Farwa of the Libyan coast

 
  
   

 

100%