Tribal art

Tribal art, a selection of paintings for sale or sold at the River Nile gallery in Mallorca

Tribal art Gallery