Christi Milligan
Christi Milligan hasn't written any stories yet.
Christi Milligan hasn't written any stories yet.
Christi Milligan is a web and graphic designer, Mac lover, iPhone/iPad enthusiast, techno-lust sufferer, Rapidweaver diehard, and Survivor junkie