A video from last night’s Film + Music In the Streets. Ayush Shresha is a singer/song writer from Pokhara who is based in Bombay and writes his own original music. We screened There Once Was an Island in the street, and followed up with his performance. More photos and videos to come!
Trending Articles
More Pages to Explore .....