William Farthing

Contributor

Will Farthing, 18, is a senior at Hickory Grove Christian School in Charlotte, North Carolina.

View all authors

Articles by William Farthing

Show More