It is another petroglyph that I accidentally stumbled across on the island Mancarron on the lake of Nicaragua. The relief depicts human complexion.

Polish
<<< ^^^ >>>