Tarusa World

By tangerine 2 years ago
Home  /  Portfolio Item  /  Tarusa World

Meaning “conqueror”, Tarusa is a word that in itself is backed up strength and passion. And for us that passion is expressed in the form of art and quality Indian handicrafts.

this work was shared 0 times
 000