Qiao Li | The Inspiration Room

Qiao Li is a film director based in Beijing, China, and Melbourne, Australia.

Website: niewbee.tumbler.com
Vimeo: vimeo.com/qiaoli
Youtube: youtube.com/qiaofilm