Tashi Tewa

Tashi Tewa is pursuing a PhD in Anthropology at the Washington University in St Louis, US.


Latest from Tashi Tewa

Load More
Top