Vanessa Swanepoel
Vanessa Swanepoel

Vanessa Swanepoel

A geek,web developer,Internet evangelist,wannabe Writer, Socialista,Planet Manager in-training,single mom of 3 trying to find herself.