A rock carving from Barranco de Balos on the island of of Gran Canaria (Canary Islands). No contextual information known at this time.
© Symbols.com