Here is a beautiful animated short by Qing Han. Qing, who recently graduated from Sheridan College with a BAA in animation, produced the film as her 4th year student project.

[vimeo http://www.vimeo.com/41219207 w=600&h=337]