Catherine Ballance
Catherine Ballance lives in South Boston, Virginia. Though she has a day job with a nonprofit, she calls herself a photographer. She loves goats, as anyone who knows her will attest.
— From March 2017
What Do You Think?
Has something we published moved you? Fired you up? Did we miss the mark? We'd love to hear about it.
Send Us A Letter