Archive for Stephen Fung Tak-lun

DragonBlade (2005)

DragonBlade (2005)

The Avenging Fist (2001)

The Avenging Fist (2001)