Photo detail

Photo detail

Arthur Purves, president of the Fairfax County Taxpayers Alliance