[English] [Big5] [UTF-8]
Currently displaying UTF-8
盧燕  ♀
Lisa Lu Yan


The Arch (1970)

The 14 Amazons (1972)

The Empress Dowager (1975)

The Last Tempest (1976)

The Eternal Love (1977)
 

Pledge in Quick Sand (1984)

The Postmodern Life of My Aunt (2006)

Lust, Caution (2007)

Invisible Target (2007)

12 Golden Ducks (2015)
 

Les Aventures d'Anthony (2015)

An Impossibly Small Object (2018)