Rose Troup Buchanan

Rose is an online news reporter.