Cherry Kwok

The Lady Avenger

The Lady Avenger

1981