A rock carving discovered in the Atlas Mountains in the northwestern corner of Africa. No contextual information is known at this time.
© Symbols.com