Michelle Carter Senior Photo
Michelle Carter, a high school senior from Massachusetts, recently had her senior photo featured in the local paper. The photo was taken by her older sister, who is also a…
Continue readingMichelle Carter, a high school senior from Massachusetts, recently had her senior photo featured in the local paper. The photo was taken by her older sister, who is also a…
Continue reading