Caroline O’Brien is a freelance writer and fundraiser.
Born in London, England she now resides in Vancouver, Canada with her two sons.Caroline O’Brien is a freelance writer and fundraiser.
Born in London, England she now resides in Vancouver, Canada with her two sons.