Ashland Town Square

The town square in Ashland, Clay County, includes the county courthouse which was built in 1907 and is listed in the National Register of Historic Places.

Courtesy of The Birmingham News. All rights reserved. Used with permission. Photograph by Alexander Cohn.

Appears In