Nicole Duncan

Associate Managing Editor, NewHope360.com

Nicole’s Recent activity