14681670_10154502931815460_8681009610102908553_n MacPherson sees herself as survivor of sexual violence, which has inspired her advocacy for children.
Be the first to comment