Gallen Lo (Hong Kong)

all Gallen Lo movies
Delirious & visually impressive wuxia piece (Tuesday, February 26, 2008)