Tuesday, June 01, 2010

Choi Lee Fut

This is a video documentary discovered during one of my trips to hong kong.

Labels: , , ,