Back to photostream

The satra

At the satras (monasteriy) of Majuli Island, Assam, North East India. 2016

 

Instagram

2,301 views
32 faves
1 comment
Uploaded on November 6, 2021
Taken sometime in 2016