A Little Life in the Desert

The above is a visual riddle, bon chance!