Vestavia Hills

A sign welcomes drivers to Vestavia Hills, Jefferson and Shelby counties, located just south of Birmingham in central Alabama.

Photograph by Jimmy Emerson