Site Overlay

Reflections at Ramlat Dawada Lake in Sahara Desert, Libya