disoriented
words. pictures. anything
The Talemzane meteor crater seen from the air
Laghouat Province, Algeria