Displaying English
劉家輝  ♂
Gordon Liu Chia-Hui

Cat Vs. Rat (1982)

(Image uploaded by heinz Germany)