The on the go Theatre
A short film of a winter tour to Russia. Great sites and lots of snow!