Odessa Chen Discography & Songs

Album

  • 2003 One Room Palace
  • 2007 The Ballad of Paper Ships