Toa meaning

A small painted artifact made by the Diyari people of Australia, believed to have been used as place markers or signposts.
noun
0
0
Advertisement