Shillong Choir

The Shillong Chamber Choir from the North-Eastern State of Meghalaya, in India.

7 minutes

This chapter is from