redlipstickresurrected- Greg Girard (Canadian, b. 1955, Vancouver, BC, Canada, based Shanghai) - 1-

more about : redlipstickresurrected