Senate hopeful Bradley Byrne speaks at Vestavia Hills library

by