profile

    Delon Cheung Dik-Lung

    Movies

    poster
    First Love: The Litter on the Breeze
    55 %|Dec 13, 1997
    Romance, Comedy, Drama

    Series