Mark Walker speaks to supporters at a recent fundraiser held in The Castle in Beaufort.
Mark Walker speaks to supporters at a recent fundraiser held in The Castle in Beaufort. Ryan Copeland Special to The Island Packet/ The Beaufort Gazette
Mark Walker speaks to supporters at a recent fundraiser held in The Castle in Beaufort. Ryan Copeland Special to The Island Packet/ The Beaufort Gazette