Displaying English
馮德倫  ♂
Stephen Fung Tak-Lun

The Avenging Fist (2001)

(Image uploaded by Teddy Wong)