Halifax County, VA Photography South BostonDianna Allen Portrait Design Studiop: 434-572-4618 4401 Brentwood DrSouth Boston, VA 24592