david-bowers-roanoke

Mayor David Bowers of Roanoke, VA. (Photo credit: Ryan Stone / Washington Post)

Posted on Full size 650 × 433