Karen Hotel - Director’s cut

Documentary video of the beautiful Karen Hotel in the 1000 islands’s lake, Hangzhou – China

Back to Portfolio

Other CORPORATE Videos