Shali Liu

Halifax, Canada

aachin.info

Love programming...Love travelling, piano, reading...Love anything that adds beauty to my life. Love living @_@