The On The Go Theatre
A short film of a winter tour to Russia. Great sites and lots of snow!