James B. Timberlake II

Powhatan

2022
  • (Sunshine Caucus - Local) $75
2021
  • (Sunshine Caucus - Local) $50
2019
  • (Sunshine Caucus - Local) $50
2018
  • (VaNews) $50
2017
  • (VaNews) $50
2015
  • (VaNews) $50