News

The oldest known hand stencil art previous to this is located in the Leang Timpuseng Cave on the Indonesian island of Sulawesi. U-series dating of mineral deposits overlying the stencil there ...
Stencil artist tries hand at Archibald Prize A prominent Australian street artist has teamed up with a controversial priest to try his hand at the Archibald prize for portraiture.